package com.hyopt.modules.app.form;

import com.hyopt.modules.app.entity.AlarmPhotoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hamcrest.StringDescription;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author liubin
 * @date 2020/1/6 14:02
 */
@Data
public class AlarmListInfoVo {

  private Date AlarmDate;

  private Integer AlarmLevel;

  private Integer Id;

  private BigDecimal Latitude;

  private BigDecimal Longitude;

  /**
   * 持续时间
   */
  private BigDecimal AlarmDuration;

  /**
   * 处理时间
   */
  private Date OperateDate;

  /**
   * 不需要展示参数
   */
  private Integer AlarmCode;

  /**
   * 处理状态
   */
  private Integer AlarmStatus;

  /**
   * FiberChannel关联表 报警位置
   */
  private String Localtion;

  /**
   * alarmCode关联字典表 报警类型
   */
  private String alarmType;

  /**
   * 首页报警点重复数
   */
  private int count ;

  /**
   * 处理类型
   */
  private String operateType;

  //报警抓拍图片
  private List<AlarmPhotoEntity> alarmPhoto;

  //处理抓拍图片
  private List<AlarmPhotoEntity> photo;


  private String DefenceName;

  private String OperateResult;

  private String OperateDesc;
}
